About Us
At OTR Performance, we help fleets and owner-operators keep their vehicles on the road and diagnose issues before they become big problems. Our goal is to empower the heavy-duty trucking industry with cutting-edge diagnostic tools that allow our customers to conduct their own repairs and streamline fleet operations. We're building innovative solutions to make the world of diagnostics more accessible, reliable, and powerful.
What We're Looking For
We're expanding our hardware team with a Senior Embedded Systems Engineer who can help us continue building out our OTR Diagnostics capabilities. You will work closely with a high-caliber team that values innovation, creativity, and technical excellence. If you are experienced in J1939, UDS protocol, and have hands-on experience writing C++ and C# applications for diagnostic tools, we want to hear from you.
Key Responsibilities
- Perform reverse engineering of vehicle systems and protocols.
- Design and implement CAN bus monitoring and diagnostic solutions.
- Debug complex vehicle communication issues using advanced CAN tools (e.g., PCAN, Vector or similar).
- Develop and maintain diagnostic protocol implementations, including SAE J1939 and UDS (ISO 14229).
- Create robust testing procedures for diagnostic tools to ensure performance under real-world conditions.
- Document technical specifications and diagnostic procedures to facilitate development.
- Collaborate with cross-functional teams to enhance our diagnostic capabilities and meet customer needs.
- Utilize our on-site fleet of trucks for real-world testing and development, ensuring the reliability and effectiveness of our tools.
- Lead the development of diagnostic tools and applications using C++ and C#.
Required Technical Skills
- 5+ years of hands-on experience with CAN bus protocols and diagnostic tools.
- Proficiency with CAN debugging tools (e.g., PCAN, Vector, or similar).
- Strong understanding of the SAE J1939 protocol stack and its implementation.
- Experience with UDS (ISO 14229) protocol implementation.
- Advanced knowledge of diagnostic processes and procedures.
- Expert-level proficiency in C++ and C# programming.
- Experience with Windows application development.
- Familiarity with debugging and reverse engineering tools.
- Understanding of heavy-duty vehicle electronic systems.
- Knowledge of ISO 15765 (ISO-TP) protocol.
Why Join Us?
- Generous 6 weeks PTO Policy.
- 100% Paid Health, Dental, Vision Insurance.
- Competitive 401k match.
- Professional development opportunities.
- Modern development tools and equipment.
- Collaborative work environment.
- Opportunity to work with a high-caliber team driving innovation in the diagnostic space dedicated to transforming the diagnostics space.
- Access to our on-site fleet of trucks for testing and development.
- In-person position working with cutting-edge technology.
Our Core Values
- Extreme Ownership: Taking full responsibility for one's actions and decisions, and not blaming others or making excuses. (Philippians 2:4: "Each of you should look not only to your own interests, but also to the interests of others")
- Customer First: Putting the needs of others, especially customers, before one's own needs and striving to serve them to the best of one's ability. (Luke 6:31: “Treat others the same way you want them to treat you")
- Live with Integrity: Taking full responsibility for one's actions and decisions, and not blaming others or making excuses. (Philippians 2:4: "Each of you should look not only to your own interests, but also to the interests of others")
- Communicate Clearly: Being clear and concise in communication and using words that are constructive and uplifting. (Ephesians 4:29: "Do not let any unwholesome talk come out of your mouths, but only what is helpful for building others up according to their needs, that it may benefit those who listen")
- Pursue Growth and Knowledge: Constantly striving to learn and improve, both personally and professionally, and seeking to be transformed by new knowledge and experiences. (Colossians 3:23 "Whatever you do, work at it with all your heart, as working for the Lord, not for human masters.")
Ready to Join Our Journey? If you are ready to be part of a team that values growth, responsibility, and creating impactful solutions, apply today!